@charset "utf-8";
/* Reset
----------------------------------------*/
body{font-size:12px;background:#ffffff;font-family:Tahoma,Verdana,STHeiTi,simsun,sans-serif;color:#5b5b5b;
_background-image: url(about:blank);
_background-attachment: fixed;
}
html,body,h1,h2,h3,h4,h5,h6,hr,p,dl,dt,dd,ul,ol,li,pre,code,form,fieldset,legend,button,input,textarea,blockquote,th,td{margin:0;padding:0}
img,fieldset,abbr,acronym{border:0}
table{border-collapse:collapse;border-spacing:0}
caption,th{text-align:left}
ol,ul{list-style:none}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:700}
input,button,textarea,select,label{font-size:inherit;*font-size:100%;font-family:Tahoma; vertical-align:middle}
address,cite,dfn,em,code,var,caption,th{font-style:normal;font-weight:normal}
q:before,q:after{content:''}
wbr:after{content:'\00200b'}
blockquote{color:#666666;font-style: italic}

/*clear Float*/
.clearfix:after {
	content: ".";
	display: block;
	clear: both;
	visibility: hidden;
	line-height: 0;
	height: 0;
}
.clearfix {
	display: inline-block;
}
html[xmlns] .clearfix {
	display: block;
}
* html .clearfix {
	height: 1%;
}
.clearfix{ zoom:1;}
/*CSS3 style*/
.radius5{-moz-border-radius: 5px;border-radius:5px; }
.radius10{-moz-border-radius: 10px;border-radius: 10px;}
.shadowBox{ border:1px solid #aaa; -moz-box-shadow:4px 4px 1px #e8e8e8;box-shadow:4px 4px 1px #e8e8e8;}
/*--- Link Styles ---*/
a{text-decoration:none;cursor:pointer;color:#4cb3bc}
a:focus{outline:0;}
a:hover{color:#3681bf;text-decoration:none}
a:active{color:#3681bf}

/* Standard Definitions
----------------------------------------*/

/*--- FontStyle ---*/
	/*--- Color ---*/
	.orange{color:#f18c0a}
	/*--- Size ---*/
	.px12{font-size:12px}.px13{font-size:13px}.px14{font-size:14px}.px15{font-size:15px}.px16{font-size:16px}

	/*--- style ---*/
	.yahei{font-family:Microsoft Yahei}.b{font-weight:bold}.n{font-weight:normal}.i{font-style: italic}.u{text-decoration:underline}

/*--- Direction ---*/
.tl{text-align:left}.tr{text-align:right}.tc{text-align:center}.tt{vertical-align:top}.tb{vertical-align:bottom}.tm{vertical-align:middle}

/*--- Margin ---*/
.ml5{margin-left:5px}
.mt10{margin-top:10px}.mt20{margin-top:20px}

/*--- Button ---*/
.btn_1{width:202px;height:61px;line-height:85px;display:block;background:url("/static/images/register/btn_1.jpg") no-repeat;color:#ffffff;padding-left:13px;margin-bottom:10px}
.btn_1:hover{color:#ffffff;opacity:0.7;filter:alpha(opacity=70)}
/*---Other---*/
.inline-block{display:inline-block;zoom:1;*display:inline}.clear{overflow:hidden;zoom:1}.clear2{clear:both}.clear3{_display:inline}.fl{float:left}.fr{float:right}.center{margin-left:auto;margin-right:auto;}.hand{cursor:pointer}.hide{display:none}
/*message box*/
.msgBox {border:1px solid #a2d8da;background:#ecf7f8;height:27px;line-height:27px;color:#3681bf;padding-left:5px;position:relative;}
#del_btn {color:#BBBBBB;position:absolute;right:5px;top:0;}
/* Page
----------------------------------------*/
.index{background:url("/static/images/register/bg.png") repeat-x left top}
.signup{background:url("/static/images/register/sign_up.png") repeat-x left top}

#bg_box{position:absolute;top:0}
	.index #part_2{width:972px;height:179px;background:url("/static/images/register/m2.png") no-repeat;}
	.index #part_5{width:972px;height:300px;background:url("/static/images/register/m5.png") no-repeat;}
	.index #part_8{width:972px;height:411px;background:url("/static/images/register/m8.png") no-repeat;}
	.index #part_1{height:179px;background:url("/static/images/register/m1.png") no-repeat right top;}
	.index #part_3{height:179px;background:url("/static/images/register/m3.png") no-repeat left top;}
	.index #part_4{height:179px;background:url("/static/images/register/m4.png") no-repeat right top;}
	.index #part_6{height:179px;background:url("/static/images/register/m6.png") no-repeat left top;}
.index #page{width:972px;height:890px;margin:0 auto;position:relative;z-index:10}
	.index #login_box{width:215px;position:absolute;top:249px;left:724px;}
           #login_form label{ float:none}
	.index #account{border:1px solid #c3c3c3;width:203px;height:18px;line-height:18px;margin-top:5px;padding:5px;color:#aaaaaa}
	.index #password{border:1px solid #c3c3c3;width:203px;height:18px;line-height:18px;margin-top:5px;padding:5px;color:#aaaaaa}
	.index #login{border:none;background:url("/static/images/register/btn_2.jpg") no-repeat;width:99px;height:27px;color:#ffffff;cursor:pointer}
		.index #login:hover{color:#ffffff;opacity:0.7;filter:alpha(opacity=70)}
			.itemlist{ width:255px; margin:10px 0 0 -7px; }
		   .itemlist li{ padding-left:20px; height:24px; line-height:24px; float:left; margin-left:5px; display:inline;background:url("/static/images/register/plat.png") 0 2px no-repeat}
		   .itemlist li.renren{ background-position:0 -296px}
	.index #platform{margin-top:15px;overflow:hidden;zoom:1;}
		.index #platform ul{float:left;_display:inline;width:80px;padding-left:22px;_padding-left:10px}
			#platform .list1{background:url("/static/images/register/plat.png") no-repeat left top;}
				#platform .list1 li{height:24px;line-height:24px}
			#platform .list2{background:url("/static/images/register/plat.png") no-repeat left -295px;margin-left:10px}
				#platform .list2 li{height:24px;line-height:24px}
	.index #robot{margin-top:15px;overflow:hidden;zoom:1}
		.index #robot ul{float:left;_display:inline;width:80px;padding-left:22px;_padding-left:10px}
			#robot .list1{background:url("/static/images/register/robot.png") no-repeat left top;}
				#robot .list1 li{height:24px;line-height:24px}
			#robot .list2{background:url("/static/images/register/robot.png") no-repeat left -75px;margin-left:10px;}
				#robot .list2 li{height:24px;line-height:24px}
	.index #search_form{width:144px;height:16px;line-height:16px;padding:3px;position:absolute;top:22px;right:59px;border:none;font-size:12px;color:#aaaaaa}
	.index #submit{width:34px;height:24px;position:absolute;top:20px;right:20px;border:none;background:none;cursor:pointer}
	.index #link_1{position:absolute;top:25px;right:40px;color:#ffffff}
	.index #link_1 a{color:#ffffff}
	.index #link_1 a:hover{color:#f18c0a}


.signup #part_2{width:972px;height:157px;background:url("/static/images/register/w_s_02.png") no-repeat}
.signup #part_5{width:972px;height:190px;background:url("/static/images/register/w_s_05.png") no-repeat}
.signup #part_1{height:157px;background:url("/static/images/register/w_s_01.png") no-repeat right top}
.signup #part_3{height:157px;background:url("/static/images/register/w_s_03.png") no-repeat left top}
.signup #part_4{height:190px;background:url("/static/images/register/w_s_04.png") no-repeat right top}
.signup #part_6{height:117px;background:url("/static/images/register/w_s_06.png") no-repeat left top}
.signup #part_8{height:118px;background:url("/static/images/register/w_s_08.png") no-repeat left top}
.signup #page{width:972px;height:465px;margin:0 auto;position:relative;z-index:10}
#signup_box{position:absolute;top:135px;left:440px;width:400px}
#signup_box .error_tip{border:1px solid #a2d8da;background:#ecf7f8 url("/static/images/register/w_s2_03.png") no-repeat 5px center;height:27px;line-height:27px;color:#3681bf;padding-left:25px; display:none}
#signup_box .list{margin-top:15px}
	#signup_box .list li{position:relative;height:35px}
	#signup_box .list li label{cursor:pointer}
	#signup_box .list li .title{position:absolute;width:70px;top:5px;left:0;display:block;height:;font-size:14px;color:#3681bf}
	#signup_box .list li .con{position:absolute;width:340px;top:0;left:70px;display:block;}
	#signup_box .list li .con input{border:1px solid #c3c3c3;height:12px;width:150px;padding:5px; float:left}
	#signup_box .list li.email_tip{height:23px}
	#signup_box .email_tip .con{background:url("/static/images/register/w_s2_07.png") no-repeat left center;padding-left:20px}
	#signup_box .list li.pass_tip{height:23px;}
	#signup_box .pass_tip .con{color:#ababab}
	#signup_box #verifiword{width:70px;height:18px;padding:5px}
	#img_vitifi{height:29px;width:74px;display:inline-block;zoom:1;_display:inline;vertical-align:middle;}
	#signup_box #regButton{width:175px;height:47px;background:url("/static/images/register/signup.png") no-repeat;border:0;cursor:pointer;opacity:0.8;filter:alpha(opacity=80)}
	#signup_box #regButton:hover{opacity:1;filter:alpha(opacity=100)}
	#signup_box #sub_box{height:60px}
	#signup_box #sub_box .con{top:10px;_top:5px}
	.isok{padding-left:18px;background:url("/static/images/register/right.png") no-repeat left center;margin-left:5px}
/*register*/
#authNum{ float:left}
/*home*/
.hd h2,.sec_btn,.publishButton,.msg_new span ,.close em,.fright,.fleft,.btn{ background:url(/static/images/register/imgs.png) no-repeat}
.msg_new,.box-top,.box-bottom{background:url(/static/images/register/radius.png) no-repeat}
.home{ background:url(/static/images/register/bg.jpg) no-repeat center top;}
#header{ width:960px; margin:0 auto; height:137px; position:relative;}
#logo {cursor:pointer;height:84px;overflow:hidden;position:absolute;top:12px; left:13px;width:210px}
#logo a{ display:block; height:84px; width:210px; line-height:50em;}
#nav{ position:absolute; top:23px; right:15px;color:#FFF}
#nav a{ font-size:13px; color:#FFF; padding:0 5px}
.nav a{ font-size:13px; color:#FFF; padding:0 5px}
#wrapper{width:960px; margin:0 auto;overflow:hidden;}
#container{ width:100%; background:#FFF;float:left;border: 1px solid #f3f3f3; border-right:none}
#content{ margin:15px 282px 15px 27px;}
#sidebar{ width:235px; padding:10px;  _padding-right:0; float:left; margin-left:-256px; display:inline; -moz-border-radius-topright:5px;-moz-border-radius-bottomright:5px;border-top-right-radius:5px;border-bottom-right-radius:5px;float:left; background:#f3f3f3; }
.hd,.bd{ position:relative}
.hd h2{ height:45px; padding-left:45px; color:#f18c0a; font-size:28px; width:200px}
#wrapper #zfWrap  label,#share label{ float:none}
.tip{ font-size:14px; color:#f19c0a; position:absolute; right:10px; top:0}
.tip em{font-family:Constantia,Georgia;font-size:30px;font-weight:normal; vertical-align:-2px;;color:#1B2A33}
#content{ width:651px; }
#publishContent textarea {
background:url("/static/images/register/textarea_bg.gif") repeat-x scroll 0 0 #FFFFFF;
border:1px solid #BBBBBB;
color:#333333;
font-family:Arial,Verdana,Geneva,sans-serif;
font-size:15px;
height:70px;
letter-spacing:1px;
overflow-y:auto;
width:639px;
padding:5px;
word-wrap:break-word;
margin-bottom:5px;
resize:none
}
.sec_btn {
clear:both;
background-position:0 -100px;
border:medium none;
color:#FFFFFF;
font-size:14px;
height:28px;
line-height:28px;
padding-left:8px;
text-align:left;
width:100px;
cursor:pointer;
float:left
}
.publishButton{
background-position:0 -150px;
border:medium none;
color:#FFFFFF;
font-size:14px;
height:27px;
line-height:27px;
width:99px;
cursor:pointer;
position:absolute;
bottom:20px;
right:0
}
.publish_top{position:relative;}
.msg_new{ position:relative; height:30px; line-height:30px; margin-top:10px;color:#F19C0A}
.msg_new span{ color:#aaa;padding-left:30px;background-position:7px -242px;}
.close{ position:absolute; right:5px; top:7px; color:#aaa; cursor:pointer; z-index:100; line-height:1;}
.close em{ background-position:0 -201px; width:15px;height:15px; vertical-align:middle; margin:0 5px 0 5px; cursor:pointer}
#home_timeline{ position:relative; min-height:630px; _height:630px;}
/*weibo menu*/
#content .menu {
overflow:hidden;
margin:0 35px;
position:relative;
z-index:100;
width:581px
}
#content #nav_menu {
overflow:hidden;
background:#f3f3f3;
margin-top:10px;
position:relative;
width:651px;
*z-index:2;
}
.box-top{ height:5px; background-position:0 -76px; margin-bottom:5px; overflow:hidden}
.box-bottom{height:5px; background-position:0 -88px;}
#content #menu {
height:29px;
left:0;
padding:0;
position:relative;
width:1000%;
border-bottom:1px solid #D8D8D8;
_border-bottom:none
}
#content #menu li.selected {
border-bottom:none;
bottom:0;
padding:3px 10px 4px 38px;
position:relative;
z-index:100;
}
#content #menu li.selected  a{color:#3681bf}
#content #menu li {
background: url(/static/images/register/plat.png) no-repeat #fff ;
border:1px solid #d8d8d8;
border-bottom:none;
-moz-border-radius-topright:5px;-moz-border-radius-topleft:5px;border-top-right-radius:5px;border-top-left-radius:5px;;
float:left;
margin-right:5px;
padding:3px 10px 3px 38px;
width:62px
}
#content #menu #tab_SINA{ background-position:10px 5px;}
#content #menu #tab_DIGU{ background-position:10px -316px;}
#content #menu #tab_TENCENT{background-position:10px -537px;}
#content #menu #tab_ZUOSA{background-position:10px -45px;}
#content #menu #tab_KAIXIN{background-position:10px -20px;}
#content #menu #tab_XIANGUO{background-position:10px -95px;}
#content #menu #tab_TONGXUE{background-position:10px -439px;}
#content #menu #tab_LEIHOU{background-position:10px -118px;}
#content #menu #tab_FOLLOW5{background-position:10px -389px;}
#content #menu #tab_NETEASE{background-position:10px -463px;}
#content #menu #tab_SOHU{background-position:10px -165px;}
#content #menu #tab_IFENG{background-position:10px -488px;}
#content #menu #tab_DOUBAN{background-position:10px -71px;}
#content #menu #tab_MS9911{background-position:10px -143px;}
#content #menu #tab_TWITTER{background-position:10px -342px;}
#content #menu #tab_RENJIAN{background-position:10px -366px;}
#content #menu #tab_CMCC139{background-position:10px -513px;}
#content #menu #tab_RENREN{background-position:10px -293px;}
#content #menu #tab_CNFOL{background-position:10px -216px;}
#content #menu #tab_PLURK{background-position:10px -413px;}
#content #menu #tab_PEOPLE{background-position:10px -190px;}
#content #menu #tab_FANFOU{background-position:10px -238px;}
#content .menu li a{ font-size:14px; line-height:1.6; color:#aaa}
#content #nav_menu .fright,#content #nav_menu .fleft {
position:absolute;
right:6px;
top:11px;
width:22px; height:23px;
background-position:0 -350px;
line-height:50em;
overflow:hidden;
cursor:pointer
}
#content #nav_menu .fleft {left:6px;background-position:0 -300px;}
#home_content { border:1px solid #d8d8d8; _border-top:none; padding:0 12px;  position:relative;min-height:600px;_height:600px; margin-top:-1px; z-index:1; border-bottom:none;}
#home_content .imgLoading {position:absolute;left:50%;top:30%;}
.publishHistoryBox {border-bottom:1px dotted #999999; position:relative;padding:10px 0; width:625px; margin:0 auto}
.userPic {
float:left;
height:50px;
padding:0 0 4px 12px;
width:auto;
}
#home_timeline .userPic img{ border:1px solid #aaa}
.msgMain {
float:left;
overflow:hidden;
padding-right:12px;
word-wrap:break-word;
margin-left:10px; display:inline;
width:539px;
}
.publishHistoryBox .p {
color:#000000;
font-size:14px;
line-height:1.6;
padding:0 10px;
}
.publishHistoryBox a {
color:#3681bf
}
/*转发*/
#home_content .tipBox {
bottom:-60px;
position:absolute;
right:18px;
width:160px;
z-index:300;
background:#fff
}

#home_content .tipBoxCont{ padding:10px; text-align:center}
.tipBoxCont h5{ margin-bottom:5px;}
.tipBox .Arrow{left:70px; top:-15px}
.tipBox .close em {
background-position:0 -450px;
margin-right:0;
}
.tipBox .btn{ width:48px}
.f{ float:left; line-height:21px; width:48px; }
.g{ float:right; line-height:21px; width:48px;}
.f a,.g a{ color:#FFF; }
/*评论*/
#home_content #commtentBox{position:relative;right:0;top:10px;width:100%; }
#home_content #commtentBox .tipBoxCont{text-align:left}
#home_content #commtentBox .ft{text-align:right}
#home_content #commtentBox .tip{ position:static; font-size:12px; margin-right:10px}
#home_content #commtentBox .tip em { font-size:14px;}
#comment_btn{ margin-right:5px}
#commentTextarea{ width:595px; margin:5px 0;border:1px solid #BBBBBB;}
#home_content #commtentBox .Arrow{ left:555px;right:0;}
.weibo_user_head_img{ width:48px; height:48px}
.message_t {
overflow:hidden;
word-wrap:break-word;
}
#home_timeline .publishHistoryBox .message img {
float:none;
}
#home_timeline .status_pic img {
border:1px solid #CCCCCC;
padding:2px;
}
#home_timeline img {
border:medium none;
float:left;
margin-top:8px;
position:relative;
z-index:100;
clear:right
}
.publishHistoryBox .p,.publishHistoryBox .message  {
color:#000000;
font-size:14px;
line-height:1.6;
float:left;
display:inline;
padding-left:10px;
width:540px;
}
.publishHistoryBox .message_retweeted {
-moz-border-radius:5px 5px 5px 5px;
border-radius:5px 5px 5px 5px;
background:none repeat scroll 0 0 #F8F8F8;
border:1px solid #DCDCDC;
line-height:19px;
margin:4px 0 8px 5px;
padding:10px;
position:relative;
float:right;
width:540px
}
.publishHistoryBox .message{width:555px;}
#home_timeline .imgSmall,#home_timeline .big_pic{ float:none}
.asarrow {
background:url("/static/images/register/arrow.gif") no-repeat scroll 0 0 transparent;
height:11px;
left:53px;
overflow:hidden;
position:absolute;
top:-10px;
width:19px;
}
.MIB_line_l{ padding:0 4px;}
/*豆瓣*/
.douban li{ list-style:none; clear:both}
.douban li h2 {
font:14px/150% Arial,Helvetica,sans-serif;
margin:0 0 12px;
}
.douban li.mbtr{
clear:none;
float:right;
line-height:1.5;
list-style:none outside none;
margin-left:10px;
margin-top:8px;
min-height:50px;
_height:50px;
display:inline;
width:560px;
border-bottom:1px solid #EEE;
padding-bottom:8px;
font-size:14px
}
.mbtr a{ color:#3681BF}
#home_timeline .broadimg {
border:1px solid #DDDDDD;
float:right;
margin-left:14px;
clear:none
}
 /*timeline显示图片*/
#home_timeline .status_pic img{border:1px solid #CCCCCC;padding:2px;}
.imgicon {cursor:url("http://simg.sinajs.cn/miniblog2style/images/common/big.cur"), auto;}
.imgSmall {cursor:url("http://simg.sinajs.cn/miniblog2style/images/common/small.cur"), -moz-zoom-out;}
.big_pic{ zoom:1; clear:both;margin-top:10px;text-align:center;  }
.tools{display:block;height:21px;overflow:hidden; text-align:left; position:relative; padding:0 10px;}
.topline{ border-top:1px solid #DCDCDC; padding-top:5px;}
.message_retweeted .tools{ border:none;}
.tools a{font-size:12px;color:#2B4A78;}
.tools a:hover{ text-decoration:none; }
.tools a.btnOriginal {
position:absolute;
height:19px;
line-height:19px;
right:10px;
width:50px;
}
.tools span {
color:#D6D6D6;
font-size:14px;
line-height:15px;
margin:0 6px;
}
.option{ clear:both; padding-left:60px; position:relative}
.status_option{ position:absolute; right:10px; display:inline}
.weibo_from{ margin-left:10px }
/*显示更多*/
.moreFoot{ text-align:center; padding:15px 0; position:relative;}
.moreFoot .fmore{ height:28px; width:134px; line-height:28px; text-align:center;}
.moreFoot .goTop{ background:#f3f3f3; position:absolute; right:0; top:20px; border:1px solid #aaa; padding:3px 0 3px 4px;}
.ico_load{float: left; position: relative; left: 15px; top: -1px;}
/*sidebar*/

.colum{ background:#fff; padding:10px; margin-top:10px;}
p.name{ color:#3681bf; font-size:16px;word-wrap:break-word; margin-bottom:10px;}
#user_info li{ font-size:14px;border-right:1px dashed #aaa;float:left;line-height:1.6em;min-width:43px;_width:43px;padding:0 25px;white-space:nowrap;}
.num{ font-weight:bold; color:#3681bf}
#user_info li.last{ border-right:none;}
.sideList{ margin-top:10px;margin-left:-10px;margin-top:10px;width:255px;}
.sideList h3{ padding:5px 10px; color:#666; font-size:14px;}
.account li{ float:left; text-align:center; width:50px; padding:5px 17px; position:relative }
.account li a{ display:inline-block;zoom:1;*display:inline;background:#FFF }
.account li a img{ width:48px; height:48px}
.account li img{ border:1px solid #dfdfdf; }
.account li.activated img{border:1px solid #a2d8da}
.account li.activated img.tong{ border:none; position:absolute; right:8px; top:30px}
/*转发微博弹窗*/
.zfCont{ padding:5px; }
#zfWrap{position:relative; display:none}
.zfCont input{ margin-right:5px; * margin-right:2px;}
.zfCont .hd{ border-bottom:1px dotted #ccc; padding:3px 0 5px 0; font-size:12px;}
.itemList li{ float:left; width:70px; margin-top:7px; }
 /*三角箭头*/
.Arrow {left:25px;position:relative;top:-16px;}
.Arrow em {color:#AAA;}
.Arrow em, .Arrow span {font-family:Simsun;font-size:20px;font-style:normal;height:16px;line-height:32px;overflow:hidden;position:absolute;width:28pxz-index:99;}
.Arrow span {color:#FFF;top:1px;}
/*绑定信息*/
#sidebar .user_Card{ display:none}
.user_Card{height:60px;right:0;position:absolute;top:56px;width:198px;z-index:200;}
.user_Card .Arrow{ right:45px; top:-15px}
.account li.activated .user_Card img{border:1px solid #DFDFDF}
.user_Card .Arrow em,.user_Card .Arrow span{ right:45px;}
.user_Cardcont .f{ float:left;}
.user_Cardcont{ padding:3px; background:#FFF;}
.user_status{ float:left; text-align:left; padding-left:3px}
.user_status p.first{ overflow:hidden; color:#666}
.user_Card .close em{ background-position:0 -450px; margin-right:0;}
.snsName{ margin-top:5px\9; line-height:14px;}
.btn{ width:50px; height:21px; border:none; background-position:0 -50px; color:#FFF; cursor:pointer}
#light_bg{background:#000000;top:0;left:0;position:absolute;z-index:11;opacity:0.7;filter:alpha(opacity=70)}
#light_tip{width:330px;height:147px;color:#ffffff;background:url("/static/images/register/light_tip.png") no-repeat;margin:0 auto;position:absolute;z-index:12;color:#000000;top:0}
	#light_tip .con{position:absolute;top:30px;left:80px;width:230px;line-height:30px}
	#light_tip .checkouter{position:absolute;top:100px;right:50px}
	#light_tip .checkouter input{vertical-align:middle}
	#light_tip .checkouter label{margin-left:5px;color:#f18c0a}
	#light_tip #close{position:absolute;top:15px;right:20px;background:url("/static/images/register/close.png") no-repeat right top;padding-right:20px;height:15px;line-height:15px;cursor:pointer}
#footer{text-align:center;margin-top:30px;color:#949293;line-height:23px;padding-bottom:20px}
#footer a{color:#949293}
#footer a:hover{color:#3681bf}
/*绑定账号登陆*/
#zhezhao {
	display:none;
	position:fixed;
	z-index:104;
	left:0px;
	top:0px;
	width:100%;
	height:2000px;
	background:#000;
	filter:Alpha(opacity=30);
	-moz-opacity:.3;
	opacity:0.3;
	_position: absolute;
	_top: expression(documentElement.scrollTop);
}
.dialog {
	display:none;
	position:fixed;
	z-index:500;
	width:340px;
	_height:200px;
	min-height:200px;
	border:7px solid #EBEBEB;
	background:#FFF;
	left:50%;
	margin-left:-170px;
	top:200px;
	text-align:center;
	-moz-border-radius:5px;
	border-radius:5px;
	_position: absolute;
	_top: expression(documentElement.scrollTop + 50 + "px");
}
.dialog h5{ margin-top:15px; text-align:left; padding-left:10px;}
.closed {
background:url("/static/images/register/bg_act_close.gif") no-repeat scroll 0 0 #CCCCCC;
cursor:pointer;
float:right;
height:16px;
margin:5px 10px 0 0;
text-indent:-10000px;
width:16px;
}
#oauthHelpT{ text-align:left; padding:10px; font-size:12px; line-height:1.8;}
.oauth_btn{ text-align:center; }
.oauth_btn a{background:url("/static/images/register/button.png") no-repeat scroll -3px -54px ; display:block;height:28px;line-height:28px;width:81px;color:#000000; font-size:12px; margin:10px auto;}
#imLogin {
	width:400px;
	padding-top:15px;
	min-height:130px
}
#imName {
	margin:10px
}

#snsLogin h3 {
	line-height:60px;
	height:60px
}
#snsLogin label, #imLogin label ,#EmailLogin label,#oauthHelp,label{
	float:left;
	vertical-align:middle;
}
#snsName img {
	vertical-align:middle;
	padding:10px 0
}
.item {
	margin:10px 0 10px 30px;
	overflow:hidden;
	height:25px;
}
.item input {
	float:left;
	height:20px;
	line-height:20px;
	padding-left:3px;
	width:130px;
	vertical-align:middle;
}
#EName{margin-top:20px;}
#imLogin .item input {
	width:150px
}
/*转发、回复*/
#rtwin {
	width:400px;
	margin-left:-200px;
	z-index:500
}
#rtwin h2, #replywin h2,#share h2 {
	font-size:12px;
	line-height:25px;
	padding-left:5px;
	text-align:left;
	background-color:#EBEBEB;
	margin-bottom:10px
}
#rtwin .tip,#replywin .tip,#share .tip{ font-size:12px; right:35px; top:-10px}
#rtwin textarea {
	width:370px;
	height:115px;
	padding:5px;
	font-size:14px;
	margin:0 auto 10px;
	text-align:left;
	display:block;
	font-size:12px;
}
#replywin textarea {
	width:280px;
	height:100px;
	padding:5px;
	margin:0 auto 10px;
	text-align:left;
	display:block;
	 font-size:12px;
}
#share textarea {
width:300px;
height:70px;
padding:5px;
margin:0 auto;
text-align:left;
display:block;
font-size:12px;
}
#replywin form,#rtwin form{ clear:both; text-align:center;}
#share #share_btn {
float:right;
padding:2px;
cursor:pointer;
position:absolute;
right:10px;
top:123px;
width:50px;
z-index:20;
}
#share .zf {
	display:block;
	text-align:left
}
#share .bd {
	margin-top:10px;
	padding-left:10px;
	position:relative;
	overflow:hidden;
	zoom:1;
	padding-bottom:10px
}
#share .checkbox ,#share label{
	vertical-align:middle
}
#share ul {
	float:left;
	margin-top:7px
}
#share ul li {
	float:left;
	text-align:left;
}
#share .checkbox{ margin-right:5px;}
#replywin .re_btn {
	margin-top:10px;
	padding:3px
}
#replywin {
	z-index:500
}
/*发布提示H6*/
h6 {
	font-size:12px;
	font-weight:normal;
	position:fixed;
	left:50%;
	top:0;
	margin-left:-480px;
	height:20px;
	line-height:20px;
	text-align:center;
	width:700px;
	color:#666666;
	background:#fff9b7;
	padding:3px 5px;
	z-index:3000;
	filter:Alpha(opacity=90);
	-moz-opacity:.9;
	opacity:0.9;
-moz-border-radius: 5px;
   border-radius:5px;
   	_position: absolute;
	_top: expression(documentElement.scrollTop + 50 + "px");
}
/*显示正确错误*/
.formtips {
	float:left;
	font-size:12px;
	color:#CCC;
	padding-left:22px;
	line-height:22px;
	height:22px
}
.Error {
	background:url(/static/images/register/reg3.gif) no-repeat;
	color:#F00
}
.Success {
	background:url(/static/images/register/reg4.gif) no-repeat
}
#error {
	margin-top:10px;
	color:#F00;
	font-size:12px
}
/*远程认证*/
 .tab_menu { padding-top:10px; padding-left:10px;}
 .tab_menu li { background:#fff; font-size:12px; float:left; text-align:center; cursor:pointer; list-style:none; padding:5px 8px; margin-right:4px;  border:1px solid #ccc; border-bottom:none;}
 .tab_menu li.selected {color:#000; font-weight:bold; position:relative; z-index:100; bottom:-1px; }
 .tab_box { clear:both; border-top:1px solid #ccc; }
 .hide{display:none}
 .tab_box h3{ margin-top:5px; font-size:14px}
 .tab_box #sends input{
background:url("/static/images/register/button.png") no-repeat scroll -3px -54px transparent;
color:#000000;
display:block;
font-size:12px;
height:28px;
line-height:28px;
margin:10px auto;
width:81px;
border:none}
 /*修改密码*/
 #settingLayout{ height:300px;}
#settingLayout h2 {
float:none;
font-size:24px;
font-style:normal;
font-weight:normal;
padding:25px;
}
#settingLayout .items {
height:50px;
overflow:hidden;
}
#settingLayout label {
float:left;
padding-top:5px;
text-align:right;
width:100px;
}
#settingLayout .settingInput {
border:1px solid #999999;
font-size:14px;
font-weight:bold;
height:24px;
margin-bottom:15px;
margin-left:5px;
width:180px;
float:left
}
#settingLayout .settingButton{
background:url("/static/images/register/button.png") no-repeat scroll -3px -54px transparent;
border:medium none;
cursor:pointer;
display:inline;
float:left;
height:28px;
letter-spacing:2px;
line-height:28px;
width:81px;
margin-left:110px
}
#settingLayout p{ line-height:1.8}
.paginator{ display:none}
/*关于我们页面*/
.about{ font-size:14px; line-height:1.6}
.about h1{ font-size:20px}
/*新建话题*/
.askico, .saysomething {
background:url(/static/images/register/new_index_bg.png) no-repeat -71px 0;
height:12px;
margin-right:4px;
width:11px;
vertical-align:middle
}
.OnTit{ width:50px;float:left;position:relative;overflow:hidden}
.OnTit div{ top:-13px; left:15px}
.OnTit1{width:100px;}
#uploadedimg{float:left;position:relative;}
#up_thurm{display:none;left:-100px;max-width:200px;position:absolute;top:20px;z-index:1000;}
#home_content p.error{ font-size:16px; text-align:center; line-height:1.6}
/*上传图片*/
.picnormal{
background:url(/static/images/register/new_index_bg.png) no-repeat -36px 0;
height:12px;
margin-right:4px;
width:15px;
vertical-align:middle
}
#up_image{position:relative;z-index;100;}
#close_up{ position:absolute; left:70px;top:-1px;width:50px }
#up_loaded{ position:relative; z-index:1000;}
/*timeline快捷导航*/
#nav_menu2{ position:absolute; right:-22px;  top:18px; z-index:102}
#nav_menu2 .menu{ width:74px; border:1px solid #ccc; margin:0 -6px 0 0; background:#fff; display:none}
#nav_menu2 li{ padding:3px; border-bottom:1px solid #ccc; width:68px; height:22px; line-height:22px; text-align:center }
#nav_menu2 li:hover{ background:#BFECEC}
#content #nav_menu2 li a{color:#3681BF}
#nav_menu2 img{ float:none; clear:none}
#menu_more{ text-align:right}
/*verify code*/
#verifycode_div { height:auto; }
#verifycode_div #verifycode { width: 50px ; }

